extending leaf table - Spanish English Dictionary